Pharmaceutical companies are spending increasing amounts of money on drug discovery and development. Nevertheless, attrition ...